oil quenching oils - Turkish English Dictionary